# %% [markdown]
# # 第1周作业
# 
# 1. Linux 发行版本：CentOS, RedHat，Ubuntu等
# 
# 2. 实现一个简易的计算器，效果如下：
#    运行后提示让用户输入一个数字
#    1. 提示输入操作符（+ - * /）
#    2. 再次提示输入一个数字
#    3. 打印计算结果
#    4. 在不退出程序的前提下，可以允许用户继续输入新一组数据计算

# %%
# 计算器：

while True:

    

    n1 = input("请输入一个数字：")
    if n1 == "": break
    operator = input("请输入一个操作符(+ - * /)：")
    if  operator == "": break
    n2 = input("请输入另一个数字：")
    if n2 == "": break

    if operator == "+":
        result = float(n1) + float(n2)
    elif operator == "-":
        result = float(n1) - float(n2)
    elif operator == "*":
        result = float(n1) * float(n2)
    elif operator == "/" and n2 != "0":
        result = float(n1) / float(n2)
    else:
        print("输入错误，请重新输入")
        continue

    print("{} {} {} = {}".format(n1,operator,n2,result))

    


    


